
/**
 * name:        个人中心--我的订单
 * author:      wuwq & lyj
 * Time:        18/01/26
 * Copyright:   chinadangmai.com
 */

$(function(){
    $('.order_box').append('<div class="none" style="width:100%;height:300px;background: #fff url(../../img/base/loading.gif) center center no-repeat;"></div>')

    // 删除订单
    $(".delete_order").click(function(){
        $(".popup_bg").css({"display":"block"});
        var t='';
        t +='<div class="popup_wrap">';
        t +='<div class="popup">';
        t +='<div class="popup_title">';
        t +='<span class="title_txt">删除订单</span>';
        t +='<span class="close">X</span>';
        t +='</div>';
        t +='<div class="popup_content">';
        t +='<p class="tips">订单删除后将无法找回！</p>';
        t +='<p class="is_delete">您确定要删除该订单吗？</p>';
        t +='<div class="popup_btn">';
        t +='<a href="javascript:;" class="confirm">确认</a>';
        t +='<a href="javascript:;" class="cancel">取消</a>';
        t +='</div>';
        t +='</div>';
        t +='</div>';
        t +='</div>';
        $('body').append(t);
        close_popup();
    });


    

});

// 关闭弹窗
function close_popup(){
    $(".popup_bg, .close, .cancel").click(function(){
        $(".popup_bg, .popup_wrap").css({"display":"none"});
    });
}
//获取订单列表
var pageNo='1'
$(function(){
    if($.cookie('user')!=''&&$.cookie('user')!=null){
        // 是否登录
        strs=$.cookie('user').split(",")
        var token=''
        for(var i in strs){
            token=strs[6]
        }
        var sum=0 
        var url=window.location.href;
        var url_new=url.split('?')[0]
        var pageNo1 = url.substring(url.lastIndexOf('=')+1, url.length);
        var pageNo=pageNo1.split('&&')[0]
        var pageNo2=pageNo1.split('&&')[1]
        if($.cookie('tit')!=''&&$.cookie('tit')!=null){
            var title=$.cookie('tit').split(',')
            for(var t in title){
                $('.mod_order_title ul li').eq('1').find('.order_num').text(title[0])
                $('.mod_order_title ul li').eq('2').find('.order_num').text(title[1])
                $('.mod_order_title ul li').eq('3').find('.order_num').text(title[2])
                $('.mod_order_title ul li').eq('4').find('.order_num').text(title[3])
                $('.mod_order_title ul li').eq('5').find('.order_num').text(title[4])
            }
        }
        //未付款
        $('.mod_order_title ul li').removeClass('active')
        $('.mod_order_title ul li').eq(pageNo2).addClass('active')
        $('.mod_order_title ul li').eq(1).click(function(){
            pageNo2=1
            window.location.reload()
        })
        $('.mod_order_title ul li').eq(2).click(function(){
            pageNo2=2
            window.location.reload()
        })
        $('.mod_order_title ul li').eq(3).click(function(){
            pageNo2=3
            window.location.reload()
        })
        $('.mod_order_title ul li').eq(4).click(function(){
            pageNo2=4
            window.location.reload()
        })
        $('.mod_order_title ul li').eq(5).click(function(){
            pageNo2=5
            window.location.reload()
        })
       
        // console.log(pageNo2)
        $.ajax({
            url:new_url+'shop/member_order/getOrderList',
            data:{token:token,pageSize:'5',pageNo:pageNo,orderState:pageNo2},
            dataType:'json',
            type:'post',
            success:function(e){ 
                if(e.code=='1005'){
                    $.cookie('user','',{path:'/'});
                    window.location.reload()
                }
                // 暂无订单
                if(e.data.orderList.length=='0'){
                    $('.none').text('暂无订单').css('background','');
                }
                var mod_order_list_bg=$('#mod_order_list_bg').html();
                var goods_list_bg=$('#goods_list_bg').html();  
                var html=''
                var orderState=pageNo2 
                // 循环支付单号              
                for(var i=0; i<e.data.orderList.length; i++){
                    var time=e.data.orderList[i].createTime
                    function add0(m){return m<10?'0'+m:m }  
                    function formatDate(needTime){  
                        //needTime是整数，否则要parseInt转换  
                        var time = new Date(parseInt(needTime)*1000);  
                        var y = time.getFullYear();  
                        var m = time.getMonth()+1;  
                        var d = time.getDate();  
                        var h = time.getHours();  
                        var mm = time.getMinutes();  
                        var s = time.getSeconds();   
                        return y+'/'+add0(m)+'/'+add0(d)+' '+add0(h)+':'+add0(mm)+':'+add0(s);  
                    }     
                    var t=template(
                        mod_order_list_bg, {
                            list:[{
                                payNumber:e.data.orderList[i].payNumber,
                                orderPrice:e.data.orderList[i].orderPrice,
                                orderNo:e.data.orderList[i].orderNo,
                                createTime:formatDate(time),
                                orderState:e.data.orderList[i].orderState, 
                                evaluationState:e.data.orderList[i].evaluationState                  
                            }]
                        }
                    );
                        $('.mod_bg').append(t);       
                    // 每个支付单号下的商品列表
                    var goodsList=e.data.orderList[i].goodsList
                    for(var t in goodsList){
                             var g=template(
                                goods_list_bg,{
                                    list:[{
                                        orderId:e.data.orderList[i].orderId,
                                        goodsName:goodsList[t].goodsName,
                                        goodsSpec:goodsList[t].goodsSpec,
                                        buyNum:goodsList[t].buyNum,
                                        goodsId:goodsList[t].goodsId,
                                        unitPrice:goodsList[t].unitPrice,
                                        goodsImg:goodsList[t].goodsImg,
                                        stateDesc:e.data.orderList[i].stateDesc,
                                        refundState:e.data.orderList[i].goodsList[t].refundState, 
                                        refundType:goodsList[t].refundType,
                                        refundPriceState:goodsList[t].refundPriceState
                                    }]                                    
                                }
                            );
                        var l=document.getElementsByClassName('info_left')
                        if(e.data.orderList.length>'0'){
                            $('.info_left').eq(i).append(g)
                            $('.none').hide();
                            $('.page').show(); 
                        }

                        //商品循环列表
                        $('.info_left').each(function(index,h){
                            if($(h).attr('data-orderstate')=='1'){
                                $(h).find('.orderState').val('1')
                            }
                            if($(h).attr('data-orderstate')=='2'){
                                $(h).find('.orderState').val('2')
                            }
                            if($(h).attr('data-orderstate')=='3'){
                                $(h).find('.orderState').val('3')
                            }
                            if($(h).attr('data-orderstate')=='6'){
                                $(h).find('.orderState').val('4')
                            }
                        })
                        var goods_state=document.getElementsByClassName('goods_state')
                        
                        //操作订单状态
                        var operation=document.getElementsByClassName('orderState')
                        // 显示当前状态
                        //未付款显示文字
                        var state_1=''
                        state_1+='<p class="state_text" style="color: #f10215;">待付款1</p>'
                        state_1+='<a href="javascript:;" class="view_order">订单详情</a>'
                        //待发货显示文字
                        // var state_2=''
                        // state_2+='<p class="state_text" style="color: #f10215;">待发货</p>'
                        // state_2+='<a href="javascript:;" class="view_order">订单详情</a>'
                        // 待收货显示文字
                        var state_3=''
                        state_3+='<p class="state_text" style="color: #f10215;">待收货</p>'
                        state_3+='<a href="javascript:;" class="view_order">订单详情</a>'
                        state_3+='<p class="view_logistics view_logistics'+e.data.orderList[i].orderId+'">查看物流</p>'
                        // 待评价显示文字
                        //待付款按钮
                        var but_1=''
                        but_1+='<a href="javascript:;" class="cancel_order cancel_order_q">取消订单</a>'
                        //待发货按钮
                        var but_2=''
                        but_2+='<a href="javascript:;" class="confirm_order confirm_order2">取消订单</a>'
                        //待收货按钮
                        var but_3=''
                        but_3+='<a href="javascript:;" class="confirm_order confirm_order3">确认收货</a>'
                        but_3+='<span>13天后自动确认收货</span>'
                        // but_3+='<p>后自动确认收货</p>'
                        
                        // 带评价按钮
                        var but_4=''
                        but_4+='<a href="javascript:;" class="evaluation_order evaluation_order4">去评价</a>'
                        // 已取消按钮 显示再次购买/已完成 显示再次购买
                        var but_5=''
                        but_5+='<a class="cancel_order cancel_order5" target="_blank">再次购买</a>'
                        but_5+='<a class="cancel_order delete" style="margin-top:10px;" target="_blank">删除订单</a>'
                        // 显示退款退货
                        var t_1=''
                        t_1='<a class="goods_state_1">退款/退货</a>'
                        var t_2=''
                        t_2='<a style="color:#f10215" href="/src/member/member_service_index.html?pageNo=1">退款/退货中</a>'
                        var t_3=''
                        t_3='<a class="cancel_order delete">删除订单</a>'
                        // var t_4=''
                        // t_4='<a class="confirm_order2">取消订单</a>'
                        // 显示文字bg
                        var orderState=document.getElementsByClassName('info_left')
                        // 按钮bg
                        var button_bg=document.getElementsByClassName('button_bg')
                        var parent=document.getElementsByClassName('order_box')
                        var order_unpay_title=document.getElementsByClassName('order_unpay_title')
                        var state=document.getElementsByClassName('state')
                        var orderlist=document.getElementsByClassName('order_list_box')
                        var freight=document.getElementsByClassName('freight')
                        // 订单状态 1.未付款;2.待发货;3.待收货;4.待评价;5.已取消;6.已评价;7.平台取消；8.已关闭
                        // 订单状态 1.未付款;2.待发货;3.已发货;4.已完成;5.已取消;6.已关闭
                        // 待付款状态
                        if(orderState[i].dataset.orderstate=='1'){                           
                            state[i].innerHTML=state_1
                            button_bg[i].innerHTML=but_1
                            // 取消订单
                            $('.cancel_order_q').click(function(){
                                cancel()
                                $('.popup_wrap').css({
                                    'height':'252px',
                                    'margin-top':'-126px'
                                });
                                $('.popup_wrap').addClass('cancel_order_bg');
                                $('.cancel_box').hide();
                                $('.tips').text('确定取消该订单？').css({
                                    ' font-size':'16px'
                                })
                                var operation=$(this).parents('.order_list_info').find('.orderState').val() 
                                $('.confirm').addClass('confirm1')
                                var orderId=$(this).parents('.order_list_info').find('.orderId').val()
                                $('.confirm1').click(function(){
                                  var message=$('.cancel_box input:checked').parents('p').find('label').text()
                                    $.ajax({
                                        url:new_url+'shop/member_order/changeOrderState',   
                                        type:'post',
                                        data:{token:token,orderId:orderId,message:message,operation:operation},
                                        dataType:'json',
                                        success:function(n){ 
                                            tc(n.message)
                                            if(n.code=='0'){
                                                tc(n.message) 
                                                $.cookie('tit','',{path:'/'});
                                                setTimeout(function(){
                                                    window.location.reload();
                                                },300)
                                            }
                                            else{
                                                tc(n.message)
                                            }
                                        }
                                    })
                                })
                            }) 
                            // 立即付款
                            $('.pay_ok').click(function(){
                                var payNumber=$(this).parents('.order_unpay_title').find('.one em').text()
                                var orderPrice=$(this).parents('.order_unpay_title').find('.two em').text()
                                var ok=payNumber+'&'+orderPrice
                                $.cookie('ok',ok,{path:'/'});
                                $.cookie('tit','',{path:'/'});
                                window.location.href='/src/cart/pay.html'
                            })
                        }
                        // 待发货状态
                        if(orderState[i].dataset.orderstate=='2'){
                            state[i].innerHTML=state_1
                            button_bg[i].innerHTML=but_2
                            // goods_state[t].innerHTML=t_1
                            // 取消订单
                            $('.confirm_order2').click(function(){
                                cancel();
                                $('.popup_wrap').css({
                                    'height':'390px',
                                    'margin-top':'-195px',
                                    'border-radius':'5px'
                                });
                                $('.tips').css({
                                    'margin-bottom':'10px'
                                })
                                $('.confirm').addClass('confirm2')
                                var orderId=$(this).parents('.order_list_info').find('.orderId').val()
                                var operation=$(this).parents('.order_list_info').find('.orderState').val()
                                $('.confirm2').click(function(){
                                    if($('.cancel_box input').is(':checked')){
                                        var message=$('.cancel_box input:checked').parents('p').find('label').text()
                                        $.ajax({
                                            url:new_url+'shop/member_order/changeorderState',   
                                            type:'post',
                                            data:{token:token,orderId:orderId,message:message,operation:operation},
                                            dataType:'json',
                                            success:function(n){ 
                                                if(n.code=='0'){
                                                    tc(n.message)
                                                    $.cookie('tit','',{path:'/'});
                                                    setTimeout(function(){
                                                        window.location.reload();
                                                    },300)
                                                }
                                                else{
                                                    tc(n.message)
                                                }
                                            }
                                        })
                                    }
                                    else{
                                        tc('请选择取消原因')
                                        return false;
                                    }
                                   
                                })
                            })
                            
                        }
                        //待收货状态
                        if(orderState[i].dataset.orderstate=='3'){
                            state[i].innerHTML=state_3
                            button_bg[i].innerHTML=but_3
                            // goods_state[t].innerHTML=t_1
                            // 查看物流
                            $('.view_logistics').click(function(){ 
                               var orderId=$(this).parents('.order_list_info').find('.orderId').val()
                                view()
                                $.ajax({
                                    url:new_url+'shop/member_order/getLogisticsInfo',
                                    type:'post',
                                    data:{token:token,orderId:orderId},
                                    dataType:'json',
                                    success:function(n){ 
                                        if(n.code=='0'){
                                        for(var t=0; t<n.data.logList.length; t++){  
                                            $('.logistics_list ul').append('<li class="text"></li>')
                                            var text=document.getElementsByClassName('text')
                                            text[t].innerHTML=n.data.logList[t].time+n.data.logList[t].context
                                        }
                                        $('.logistics_origin label').text(n.data.name)
                                        $('.logistics_num').text('运单号：'+n.data.logisticsNo)
                                    }
                                    else{
                                        $('.logistics_list ul').append('<li class="text">获取物流信息失败</li>')
                                    }
                                    }
                                })
                            })
                            // 确认收货
                            $('.confirm_order3').click(function(){
                                var orderId=$(this).parents('.order_list_info').find('.orderId').val()
                                var operation='3' 
                                confirm();
                                $('.popup_wrap').css({
                                    'height':'308px',
                                    'margin-top':'-154px',
                                    'border-radius':'5px'
                                })
                                $('.confirm').click(function(){
                                    $.ajax({
                                        url:new_url+'shop/member_order/changeorderState',
                                        type:'post',
                                        data:{token:token,orderId:orderId,operation:'3'},
                                        dataType:'json',
                                        success:function(y){ 
                                            if(y.code=='0'){
                                                tc(y.message)
                                                $.cookie('tit','',{path:'/'});
                                                setTimeout(function(){
                                                    window.location.reload();
                                                },300)
                                            }
                                            else{
                                                tc(y.message)
                                            }
                                        }
                                    })
                                })
                            })
                        }
                        
                        //已完成状态
                        if(orderState[i].dataset.orderstate=='4'){
                            //是否评价
                            if(e.data.orderList[i].evaluationState=='0'){
                                // 未评价显示评价按钮
                                state[i].innerHTML=state_1
                                button_bg[i].innerHTML=but_4 
                            }else{
                                // 已评价显示再次购买/删除按钮
                                state[i].innerHTML=state_1
                                button_bg[i].innerHTML=but_5
                            }
                        }
                        //已取消
                        if(orderState[i].dataset.orderstate=='5'){
                            state[i].innerHTML=state_1
                            button_bg[i].innerHTML=but_5
                        }
                        // 已关闭
                        if(orderState[i].dataset.orderstate=='6'){
                            state[i].innerHTML=state_1
                            button_bg[i].innerHTML=but_5
                        }

                        // 是否结算 已结算不显示售后操作
                        if(e.data.orderList[i].isBalance=='1'){
                            $('.goods_state_1').eq(i).remove()
                        }

                        var state_text=document.getElementsByClassName('state_text')
                        state_text[i].innerHTML=e.data.orderList[i].stateDesc
                        freight[i].innerHTML='运费:'+'￥'+e.data.orderList[i].freight
                        if(e.data.orderList[i].freight=='0.00'){
                            freight[i].innerHTML='免运费'
                        }
                        $('.info_left').each(function(){
                            if($(this).attr('data-orderstate')!='1'){
                                $(this).parents('.order_list').find('.order_unpay_title').remove()
                            }
                            if($(this).attr('data-orderstate')==='4'){
                                    $(this).find('.goods_state').eq(t).append(t_1)
                                   if($(this).attr('data-evaluationstate')=='1'){
                                    $(this).parents('.order_list_info').find('.state_text').text('已评价')
                                    $(this).parents('.order_list_info').find('.button_bg').html('').append(but_5)
                                   } 

                            }
                            if($(this).attr('data-orderstate')==='3'){
                                    $(this).find('.goods_state').eq(t).append(t_1)
                            }
                            //判断当前订单下是否有多个商品

                            var unitPrice=0
                            $(this).find('li').each(function(){
                                unitPrice+=parseFloat($(this).find('.unitPrice').text())*parseFloat($(this).find('.num').text())
                                $(this).parents('.order_list_box').find('.totalPrice').text('￥'+unitPrice.toFixed(2))
                                if($(this).attr('data-refundstate')=='1'){
                                    $(this).find('.goods_state').html('').append(t_2)
                                    $(this).parents('.order_list_info').find('.button_bg').html('');
                                }
                                if($(this).attr('data-refundstate')=='2'){
                                    $(this).find('.goods_state').html('')
                                }
                                //退款类型
                                if($(this).attr('data-refundtype')=='2'){
                                    if($(this).attr('data-refundstate')=='3'){
                                        $(this).find('.goods_state').html('').append('审核通过').css('color','#f10215')
                                        $(this).parents('.order_list_info').find('.button_bg').html('');
                                    }
                                    if($(this).attr('data-refundstate')=='4'){
                                        $(this).find('.goods_state').html('').append('等待买家发货').css('color','#f10215')
                                        $(this).parents('.order_list_info').find('.button_bg').html('');
                                    }
                                    if($(this).attr('data-refundstate')=='5'){
                                        $(this).find('.goods_state').html('').append('买家已发货').css('color','#f10215')
                                        $(this).parents('.order_list_info').find('.button_bg').html('');
                                    }
                                    if($(this).attr('data-refundstate')=='6'){
                                        $(this).find('.goods_state').html('').append('卖家未收到货').css('color','#f10215')
                                        $(this).parents('.order_list_info').find('.button_bg').html('');
                                    }
                                    //退款状态
                                    if($(this).attr('data-refundpricestate')=='2'){
                                        if($(this).attr('data-refundstate')=='7'){
                                            $(this).addClass('refundstate7')
                                            var li_length=$('.refundstate7').parents('ul').find('li').length; 
                                            if(li_length===$('.refundstate7').length){
                                                $(this).find('.goods_state').html('').append('卖家已收货').css('color','#f10215')
                                                $(this).parents('.order_list_info').find('.button_bg').html('');
    
                                            }
                                            else{
                                                $(this).find('.goods_state').html('').append('卖家已收货').css('color','#f10215')												
                                            }
                                        }
                                        if($(this).attr('data-refundstate')=='8'){
                                            $(this).addClass('refundstate8')
                                            var li_length=$('.refundstate8').parents('ul').find('li').length;
                                            if(li_length===$('.refundstate8').length){
                                                $(this).find('.goods_state').html('').append('退款完成').css('color','#f10215') 
                                            }
                                            else{
                                                $(this).find('.goods_state').html('').append('退款完成').css('color','#f10215')
                                            }
                                        }
                                        if($(this).attr('data-refundstate')=='9'){
                                            $(this).addClass('refundstate9')
                                            var li_length=$('.refundstate9').parents('ul').find('li').length;
                                            if(li_length===$('.refundstate9').length){
                                                $(this).find('.goods_state').html('').append('退款关闭').css('color','#f10215') 
                                            }
                                            else{
                                                $(this).find('.goods_state').html('').append('退款关闭').css('color','#f10215')
                                            }
                                        }
                                    }
                                    else{
                                        if($(this).attr('data-refundstate')=='7'){
                                            $(this).addClass('refundstate7')
                                            var li_length=$('.refundstate7').parents('ul').find('li').length; 
                                            if(li_length===$('.refundstate7').length){
                                                $(this).find('.goods_state').html('').append('卖家已收货').css('color','#f10215')
                                                $(this).parents('.order_list_info').find('.button_bg').html('')
                                            }
                                            else{
                                                $(this).find('.goods_state').html('')    
												$(this).parents('.order_list_info').find('.button_bg').html('')
                                            }
                                        }
                                        if($(this).attr('data-refundstate')=='8'){
                                            $(this).addClass('refundstate8')
                                            var li_length=$('.refundstate8').parents('ul').find('li').length;
                                            if(li_length===$('.refundstate8').length){
                                                $(this).find('.goods_state').html('').append('退款完成').css('color','#f10215') 
                                            }
                                            else{
                                                $(this).find('.goods_state').html('').append('退款完成').css('color','#f10215') 
                                            }
                                        }
                                        if($(this).attr('data-refundstate')=='9'){
                                            $(this).addClass('refundstate9')
                                            var li_length=$('.refundstate9').parents('ul').find('li').length;
                                            if(li_length===$('.refundstate9').length){
                                                $(this).find('.goods_state').html('').append('退款关闭').css('color','#f10215') 
                                            }
                                            else{
                                                $(this).find('.goods_state').html('').append('退款关闭').css('color','#f10215') 
                                            }
                                        }                                     
                                    }
                                }
                                if($(this).attr('data-refundtype')=='1'){
                                    // if($(this).parents('ul').find('li').length>'2'){
                                        //退款状态
                                        if($(this).attr('data-refundpricestate')=='2'){
                                            if($(this).attr('data-refundstate')>='3'){
                                                $(this).addClass('refundstate3')
                                                var li_length=$('.refundstate3').parents('ul').find('li').length 
                                                if(li_length===$('.refundstate3').length){
                                                    $(this).find('.goods_state').html('').append('售后已完成').css('color','#f10215')
                                                    $(this).parents('.order_list_info').find('.button_bg').html('').append(t_3);
                                                }
                                                else{
                                                    $(this).find('.goods_state').html('').append('售后已完成').css('color','#f10215')
                                                }
                                            }
                                        }
                                        else{
                                            if($(this).attr('data-refundstate')>='3'){
                                                $(this).addClass('refundstate3')
                                                var li_length=$('.refundstate3').parents('ul').find('li').length 
                                                if(li_length===$('.refundstate3').length){
                                                    $(this).find('.goods_state').html('') 
                                                }
                                                else{
                                                    $(this).find('.goods_state').html('')
                                                }
                                            }                                           
                                        }
                                }
                                if($(this).find('.goods_spec').text()=='null'){
                                    $(this).find('.goods_spec').text('默认')
                                }
                            })
                            // if($(this).find('li').attr('data-refundtype')!='0'&&$(this).attr('data-orderstate')=='7'){
                            //     $(this).find('.goods_state').text('平台已取消').css('color','#f10215')
                            //     $(this).parents('.order_list_info').find('.button_bg').html('').append(t_3);
                            //     $(this).parents('.order_list_info').find('.state').text('').append(state_5)
                            // }
                        })
                        // 订单详情
                        $('.order_list_info').each(function(index,t){
                            $(t).find('.view_order').click(function(){
                                var orderId=$(t).find('.orderId').val() 
                                window.location.href='/src/member/member_order_detail.html?orderId='+orderId
                            })
                        })
                        //评价
                        $('.evaluation_order4').click(function(){
                            $(this).parents('.order_list_info').find('ul').addClass('wc')
                            var goods_user_list=''
                                var img=''
                                var name=''
                                var goods_spec=''
                                var unitPrice=''
                                var num=''
                                var orderNo=''
                                var time=''
                                var goodsId=''
                                var orderId=''
                            $('.wc li').each(function(index,t){
                                if($(t).attr('data-refundstate')>='3' && $(t).attr('data-refundstate')<'9' && $(t).attr('data-refundpricestate')=='2'){
                                    // $(t).remove()
                                }
                                else{
                                    orderId=$(t).find('.orderId').val()
                                    img=$(t).find('.goods_pic img').attr('src')
                                    name=$(t).find('.goods_name').text()
                                    goods_spec=$(t).find('.goods_spec').text()
                                    unitPrice=$(t).find('.unitPrice').text()
                                    num=$(t).find('.num').text()
                                    orderNo=$(t).parents('.order_list_box').find('.one span').text()
                                    time=$(t).parents('.order_list_box').find('.two span').text()
                                    goodsId=$(t).find('.goodsId').val() 
                                    goods_user_list+=orderId+','+img+','+name+','+goods_spec+','+unitPrice+','+num+','+orderNo+','+time+','+goodsId+'|'
                                    $.cookie('mem',goods_user_list,{path:'/'}); 
                                    window.location.href='/src/member/member_goods_evaluate.html'
                                }  
                            })
                            
                            
                        })
                        // 删除订单
                        $('.delete').click(function(){
                            var orderId=$(this).parents('.order_list_info').find('.orderId').eq(0).val();
                            var operation='4'
                            cancel()
                            $('.confirm').addClass('confirm_delete')
                            $('.popup_wrap').css({
                                'margin-top': '-126px',
                                'height': '252px',
                                'border-radius': '5px'
                            })
                            $('.cancel_box').hide();
                            $('.title_txt').text('删除订单')
                            $('.tips').text('确定删除该订单？').css({
                                'font-size':'16px',
                            })
                            $('.confirm_delete').click(function(){
                                $.ajax({
                                    url:new_url+'shop/member_order/changeorderState',
                                    data:{token:token,orderId:orderId,operation:operation},
                                    type:'post',
                                    dataType:'json',
                                    success:function(d){
                                        if(d.code=='0'){ 
                                            tc(d.message)
                                            $.cookie('tit','',{path:'/'});
                                            setTimeout(function(){
                                                window.location.reload()
                                            },300)
                                        }
                                        else{
                                            tc(d.message)  
                                        }
                                    }
                                })
                            })
                        })
                        $('.goods_state').each(function(index,t){
                            $(t).find('.goods_state_1').click(function(){
                                var orderId=$(t).parents('li').find('.orderId').val()
                                var goodsId=$(t).parents('li').find('.goodsId').val()
                                window.location.href='/src/member/member_service_one.html?orderId='+orderId+'&goodsId='+goodsId
                            })
                        })
                        // 再次购买
                        $('.cancel_order5').click(function(){
                            $.cookie('tit','',{path:'/'});
                            var goodsId=$(this).parents('.order_list_info').find('.goodsId').val();
                            window.location.href='/src/goods/goods_detail.html?goodsId='+goodsId
                        })
                    }
                    // 上下左右居中
                    order()   
                        // 设置每一秒调用一次倒计时函数 
                        // setTimeout(function(){
                        //     count()
                        // },1000)
                        //  设定结束结束时间
                        // var time_end =new Date(formatDate(parseInt(time)+86400));
                        // console.log('当前时间'+formatDate(parseInt(time)))
                        // console.log('结束时间'+formatDate(parseInt(time)+864000))
                        // console.log(time_end)
                        // // for(var n=0; n<e.data.eachStateNum.unpaid; n++){                
                        //  // time_end = time_end.getTime();
                        //  //定义倒计时函数
                        // function count(){ 
                        //  // 开始时间

                        // //    time_now = time_now.getTime(formatDate(e.data.orderList[i].createTime));
                        //    time_now = time_now.getTime(formatDate(time));
                        //  console.log(formatDate(time))
                        //  // 时间差：活动结束时间减去当前时间 
                        //    var time_distance = time_end - time_now; 
                        //    console.log(time_distance)
                        //    var int_day, int_hour, int_minute, int_second;   

                        //    if(time_distance >= 0){   
                        //  // 相减的差数换算成天数   
                        //      int_day = Math.floor(time_distance/86400000)
                        //      time_distance -= int_day * 86400000;  
                        //  // 相减的差数换算成小时
                        //      int_hour = Math.floor(time_distance/3600000) 
                        //      time_distance -= int_hour * 3600000;  
                        // // 相减的差数换算成分钟   
                        //      int_minute = Math.floor(time_distance/60000)    
                        //      time_distance -= int_minute * 60000;  
                        // // 相减的差数换算成秒数  
                        //      int_second = Math.floor(time_distance/1000)    
                        // // 判断小时小于10时，前面加0进行占位
                        //     if(int_hour < 10){
                        //         int_hour = "0" + int_hour;
                        //     }            
                        // // 判断分钟小于10时，前面加0进行占位      
                        //   if(int_minute < 10){
                        //      int_minute = "0" + int_minute;  
                        //   }    
                        //  // 判断秒数小于10时，前面加0进行占位 
                        //   if(int_second < 10){
                        //      int_second = "0" + int_second;     
                        //   }                           
                        //     $('.times_day').eq(0).text(int_day)
                        //     $('.times_hour').eq(0).text(int_hour)
                        //     $('.times_minute').eq(0).text(int_hour)
                        //     $('.second').eq(0).text(int_second)                    
                        //     setTimeout(function(){
                        //         count()
                        //     },1000)
                        //     }
                        //     else{                           
                        //     time_end1=time_end1+3*24*60*60*1000;                            
                        //     setTimeout(function(){
                        //         count()
                        //     },1000)                             
                        //    }
                        // }  
                   
                }
                              //  头部显示文字
                              $('.mod_order_title ul li').eq('1').find('.order_num').text(e.data.eachStateNum.unpaid)
                              $('.mod_order_title ul li').eq('2').find('.order_num').text(e.data.eachStateNum.unsent)
                              $('.mod_order_title ul li').eq('3').find('.order_num').text(e.data.eachStateNum.notReceived)
                              $('.mod_order_title ul li').eq('4').find('.order_num').text(e.data.eachStateNum.unevaluated)
                              $('.mod_order_title ul li').eq('5').find('.order_num').text(e.data.eachStateNum.canceled)
                              var tit=e.data.eachStateNum.unpaid+','+e.data.eachStateNum.unsent+','+e.data.eachStateNum.notReceived+','+e.data.eachStateNum.unevaluated+','+e.data.eachStateNum.canceled
                              $.cookie('tit',tit,{path:'/'});
                              if($('.mod_order_title ul li').hasClass('active')){
                                  var n=$('.mod_order_title ul li.active').find('.order_num').text()
                                  if(n=='0'){
                                      $('.none').text('暂无订单')
                                  }
                              }           
                              if(e.data.pageInfo.totalPages<='1'){
                                  $('.page_num li').eq(1).hide();
                                  $('.page_num li').eq(2).hide();
                              }
                              // 下一页 
                              if(pageNo<='1'){
                                  $('.prev').removeClass('prev').addClass('prev1') 
                              }
                              else{
                                  $('.prev1').removeClass('prev1').addClass('prev')
                              }
                              if(e.data.pageInfo.totalPages==pageNo){
                                  $('.next').removeClass('next').addClass('next1') 
                              }
                              else{
                                  $('.next1').removeClass('next1').addClass('next') 
                              }
                              $('.page .page_num li.active a').text(pageNo)
                              var page_num=parseInt(pageNo)
                              $('.page .page_num li:last-child a').text(page_num+1)
                              if(pageNo>'1'&&pageNo>=e.data.pageInfo.totalPages){
                                  var page_num=parseInt(pageNo)
                                  $('.page .page_num li.active a').text(pageNo-1)    
                                  $('.page .page_num li.active').removeClass('active')      
                                  $('.page .page_num li:last-child a').text(page_num)
                                  $('.page .page_num li:last-child').addClass('active')
                              }
                              $('.next').click(function(){
                                  pageNo++
                                  if(e.data.pageInfo.totalPages>=pageNo){
                                      $('.next').removeClass('next').addClass('next1')
                                      window.location.href=url_new+'?pageNo='+pageNo+'&&'+pageNo2      
                                  }
                              })
                              $('.next1').click(function(){
                                  tc('已经是最后一页了~~~')
                              })
                              //返回首页
                              $('.prev_first').click(function(){  
                                  window.location.href=url_new+'?pageNo='+1+'&&'+pageNo2
                              })
                              // 上一页
                              $('.prev').click(function(){
                                  pageNo--
                                  if(pageNo>='1'){
                                      window.location.href=url_new+'?pageNo='+pageNo+'&&'+pageNo2    
                                  }
                                  else{
                                      $('.prev').removeClass('prev').addClass('prev1')
                                  }
                              })
                              $('.prev1').click(function(){
                                  tc('已经是第一页了~~~')
                              })
                              //点击数字
                              $('.page .page_num .li').click(function(){
                                  var text=$(this).text()
                                  pageNo=text
                                  window.location.href=url_new+'?pageNo='+pageNo+'&&'+pageNo2
                              })
                              if(e.data.pageInfo.totalPages==='1'){
                                  $('.page_num li a').text('1')
                              }
            }
        })        
    }
    else{
        window.location.href='/src/login/login.html?type=2'
    }
    function order(){
        // 订单操作上下左右居中
        $(".order_list_info .info_left").each(function(){
            var h = $(this).height()-1;
            var h1 = $(this).siblings(".info_right").children(".info_right_box").height();
            var h2 = $(this).siblings(".order_goods_status").children(".order_status_box").height();
            var h3 = $(this).siblings(".order_goods_yunfei").children(".order_status_box").height()
            $(this).siblings(".info_right").css({"height":h});
            $(this).siblings(".info_right").children(".info_right_box").css({"margin-top":(h-h1)/2 +"px"});
            $(this).siblings('.order_goods_status').css({"height":h});
            $(this).siblings('.order_goods_yunfei').css({
                "height":h,
                'padding':'0'
            });
            // 订单状态上下左右居中
            $(this).siblings(".order_goods_status").children(".order_status_box").css({
                "margin-top":(h-h2)/2 +"px"
            });
            // 运费状态上下左右居中
            $(this).siblings(".order_goods_yunfei").children(".order_status_box").css({"margin-top":(h-h3)/2 +"px"});
        });
        }
        // 取消订单
        function cancel(){    
            // $(".cancel_order").click(function(){
                $(".popup_bg").css({"display":"block"});
                var t='';
                t +='<div class="popup_wrap">';
                t +='<div class="popup">';
                t +='<div class="popup_title">';
                t +='<span class="title_txt">取消订单</span>';
                t +='<span class="close"></span>';
                t +='</div>';
                t +='<div class="popup_content">';
                t +='<p class="tips">请选择取消订单的原因</p>';
                t +='<div class="cancel_box">';
                t +='<p><input type="radio" name="cancel" id="one"><label for="one">我不想买了</label></p>';
                t +='<p><input type="radio" name="cancel" id="two"><label for="two">信息填写错误，重拍</label></p>';
                t +='<p><input type="radio" name="cancel" id="three"><label for="three">拍错了</label></p>';
                t +='<p><input type="radio" name="cancel" id="four"><label for="four">其他</label></p>';
                t +='</div>';
                t +='<div class="popup_btn">';
                t +='<a href="javascript:;" class="confirm">确认</a>';
                t +='<a href="javascript:;" class="cancel">取消</a>';
                t +='</div>';
                t +='</div>';
                t +='</div>';
                t +='</div>';
                $('body').append(t);
                close_popup();                   
            // });
        }    
            // 查看物流
            function view(){
                $(".popup_bg").css({"display":"block"});
                var t='';
                t +='<div class="popup_wrap popup_one">';
                t +='<div class="popup">';
                t +='<div class="popup_title">';
                t +='<span class="title_txt">物流信息</span>';
                t +='<span class="close"></span>';
                t +='</div>';
                t +='<div class="popup_content">';
                t +='<p class="logistics_title">';
                t +='<span class="logistics_origin">信息来源：<label>申通快递</label></span>';
                t +='<span class="logistics_num">运单号：4829208434432</span>';
                t +='</p>';
                t +='<div class="logistics_list">';
                t +='<ul>';

                t +='</ul>';
                t +='</div>';
                t +='</div>';
                t +='</div>';
                t +='</div>';
                $('body').append(t);
                close_popup();
            }
                // 确认收货
    function confirm(){
        // $(".confirm_order").click(function(){
            $(".popup_bg").css({"display":"block"});
            var t='';
            t +='<div class="popup_wrap">';
            t +='<div class="popup">';
            t +='<div class="popup_title">';
            t +='<span class="title_txt">确认收货</span>';
            t +='<span class="close"></span>';
            t +='</div>';
            t +='<div class="popup_content">';
            t +='<p class="tips">您确认收到订单商品吗？</p>';
            t +='<p class="is_delete">请在确认收到货品后,再点确认收货</p>';
            t +='<div class="popup_btn">';
            t +='<a href="javascript:;" class="confirm">确认</a>';
            t +='<a href="javascript:;" class="cancel">取消</a>';
            t +='</div>';
            t +='</div>';
            t +='</div>';
            t +='</div>';
            $('body').append(t);
            close_popup();
        // });
    }
})

